Part Number Hot Search : 
SC102204 LM040 MB8AA 560ML LM781 8024B K1420 BA3474
Product Description
Full Text Search
 

To Download AS3588A Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Data Sheet
AS3588A
DIGITAL TIME/SPACE CROSSPOINT SWITCH
Austria Mikro Systeme International AG
Key Features
n n n n n n n n n n n
General Description
AS3588A is designed for switching PCM channels under microprocessor control in digital exchanges, PBX or Central Office equipment. It provides a non blocking digital switching matrix for up to 256x256 64 kbit/sec channels. Each of the eight serial inputs and outputs consists of 32 64 kbit/sec channels multiplexed to/from a 2048 kbit/sec serial PCM bit stream. Simultaneously it allows its controlling microprocessor to read PCM output channels or to write to PCM output channels.
8-Line x 32 PCM Channel Inputs 8-Line x 32 PCM Channel Output 256 Ports Non Blocking Time/Space Crosspoint Switch Single Power Supply of 5V Low Power Consumption Microprocessor Control Interface Open Drain Serial Outputs CMOS Process Simultaneous Connection/Disconnection under Microprocessor Control Extraction/Insertion of Single PCM Channels Channel Zero Extraction
Ordering Information
Part Number AS3588AP AS3588AQ Package 40 Pin DIP 44 QFP
Block Diagramme
INP PCM0 INP PCM1 INP PCM2 INP PCM3 INP PCM4 INP PCM5 INP PCM6 INP PCM7 CHANNEL 0 EXTRACTION LOGIC DM MUX SERIAL TO PARALLEL CONVERTER DATA MEMORY 256 X 8 DIN DOUT OD MUX OUT PCM0 OUT PCM1 PARALLEL SERIAL TO CONVERTER OUT PCM2 OUT PCM3 OUT PCM4 OUT PCM5 OUT PCM6 OUT PCM7
AD
SYNC TIME BASE DOUT CONNECTION MEMORY AD 256 X 9 DIN CLOCK CM MUX
MICROPROCESSOR INTERFACE AND CONTROL LOGIC
RES
A1
S1
A2
S2
CS1 CS2
WR
RD
C/D
DR
D0......D7
Figure 1: Block Diagramme
Rev. 3.1
Page 1 of 15
July 1999
Data Sheet Pinout Configuration
NC OUT PCM0 OUT PCM1 OUT PCM2 OUT PCM3 NC OUT PCM4 OUT PCM5 OUT PCM6 OUT PCM7 RDN
AS3588A
OUT PCM3 . OUT PCM2 . OUT PCM 1 . OUT PCM0 . N.C. . CLOCK SYNC INP PCM7 INP PCM6 INP PCM5 INP PCM4 INP PCM3 INP PCM2 INP PCM1 INP PCM0 VDD D7 D6 D5 D4
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
40 39 38 37 36 35 34 33 32
OUT PCM4 OUT PCM5 OUT PCM6 OUT PCM7 RD WR CS1 CS2 RESET VSS C/D A1 S1 A2 S2 DR D0
AS3588AP 31
30 29 28 27 26 25 24 23 22 21
CLOCK SYNCN INP PCM7 INP PCM6 INP PCM5 INP PCM4 INP PCM3 INP PCM2 INP PCM1 INP PCM0 VDD
1
39
6
AS3588AQ
28
17
NC WRN CS1N CS2N RESETN Vss C/DN A1 S1 A2 S2
D2 D3
Figure 2: Pinout 40 pin DIP and 44 pin QFP
Pin Description
DIP 1-4 QFP 40 - 43 Type OP Symbol OUTPCM3 to OUTPCM0 Description PCM Outputs 3 to 0. These are open drain outputs for four primary rate PCM output streams. Unused Pin
5
6
44, 12, 17, 33, 39 1
-
N.C.
IP
CLOCK
Master Clock Input This signal is the timing reference for all internal operations. The PCM bit cell boundaries lie on the alternate rising edges of this clock. Synchronization Input This is an edge sensitive input for frame synchronization in the PCM bit stream with a typical repetition rate of 8 kHz. The rising edge determines the start of a new frame. PCM Inputs 7 to 0 These are the inputs for primary rate PCM input streams Positive Supply Voltage Data Bus I/O Port. These are the bi-directional data pins to the microprocessor interface. Only 5 bits are used when data is written into AS3588A (D4 to D0) Data Ready Output. This active high signal goes low for signalling purposes
7
2
IP
SYNC
8 - 15
3 - 10
IP
INPPCM7 to INPPCM0 VDD D7 to DO
16 17 - 24
11 13 - 16, 18 - 21
Power I/O
25
22
OP
DR
Rev. 3.1
Page 2 of 15
NC D7 D6 D5 D4 NC D3 D2 D1 D0 DR
D1
July 1999
Data Sheet
26 - 27 23 - 26 IP A1, S1, A2, S2
AS3588A
Address Decoder Inputs These active high inputs are provided for larger non blocking digital switching matrixes with cascaded AS 3588 devices. Control/ Data Select Input The signal on this control input defines whether the data on the data bus should be interpreted as opcode or as data. During a write operation a low signal defines the bus content as data and a high signal defines it as opcode. During a read operation this input acts as multiplexing control: OR1 is selected by a low signal; OR2 is selected by a high signal. Negative Supply Voltage Reset Input This active low input is used for starting the system initialization. This pin is strobed at the first timeslot. The initialization routine takes one time frame period independent of the reset pulse width and is continued for another time frame when the signal is kept low during strobe. Initialization disables the output drivers of the microprocessor interface; The Connection Memory is cleared and the PCM output drivers are disabled. Chip Select Inputs These are the inputs for the active low chip selects on the microprocessor interface. The two inputs are provided for flexible decoding. Write Input This active low input is for the write signal on the microprocessor interface. The data bus is strobed on the rising edge. Read Input This active low input is for the read signal on the microprocessor interface. The databus is updated on the falling edge. PCM Outputs 7 to 4 These are open drain outputs for four primary rate PCM output streams.
30
27
IP
C/D
31 32
28 29
Power IP
VSS RESET
33 - 34
30 - 31
IP
CS1, CS2
35
32
IP
WR
36
34
IP
RD
37 - 40
35 - 38
OP
OUTPCM 7 to OUTPCM 4
Functional Description
The AS3588A is a digital time / space crosspoint switching matrix and is designed to switch data from eight primary rate input ports operating at 2048 kbit/s to eight primary rate 2048 kbit/s output ports. Simultaneously it allows its controlling microprocessor to read PCM output channels or write to PCM output channels (Messaging). To the Microprocessor AS3588A looks like a memory mapped peripheral device that is controlled by six different instructions. It can write to AS3588A commands to establish or release switched connections between PCM input channels and PCM output channels or to transmit messages on specific PCM output channels. By reading from the AS3588 the microprocessor can receive messages from PCM output channels or from Rev. 3.1
the channel 0 of the input ports or check which connections have been made by reading the connection memory. By integrating both switching and interprocessor communications the AS3588A is ideally suited for distributed processing in digital switching systems.
Hardware Description
Timing All AS3588 internal timing is derived from the 4.096 MHz master clock signal CK and the 8 kHz frame synchronization signal SYNC. Different time bases for the serial to parallel PCM input converter and the parallel to serial PCM output converter are generated internally which compensate for the internal input/output conversion delays. They are synchronized to a preset number in order to restore the channel and bit seJuly 1999
Page 3 of 15
Data Sheet
quential addressing information. The count difference between the bases is 32 which is two time slots, the minimum PCM propagation time. The device activates the output channels one bit time before input channels are strobed. This feature allows inputs and outputs to be tied together cancelling any analogue delay of digital outputs up to a time which is specified in the timing diagramme. Serial Input PCM Conversion Serial data at 2048 kbit/sec is received at the eight PCM inputs INP PCM1 to INP PCM7. Each serial port accepts 32 64 kbit channels of data, each channel containing an 8-bit word which may represent a PCMencoded analogue/voice sample as provided by a codec (e.g. AMS S44231 to S44238 or AS3554 to AS3569 codec family). This serial input word is converted into parallel data by a serial to parallel PCM converter. Data Memory and Connection Memory The parallel data is stored in the 256 x 8 Data Memory which is updated every frame period. The locations in the Data Memory are associated with particular channels in particular PCM input ports. The locations in the 256 x 9 Connection Memory are associated with particular PCM output streams. These locations can be accessed by the microprocessor which controls the device. When a channel is due to be transmitted on a PCM output stream the data can either be switched from a PCM input channel in space (INP PCM1 to INP PCM7)) or time (slot 1 to 32). In this case the 9th bit in the control memory is set to "0". Alternatively it can originate from the Connection Memory. In this case the 9th bit of the control memory is set to "1". If the data is switched from an input, the contents of the Connection Memory associated with the output channel is used to point to the Data Memory locations. This Data Memory address corresponds to the channel of the PCM input stream on which the data for switching has arrived. If the data for the output channel originates from the microprocessor then the contents of the Connection Memory associated with the PCM output Channel are output directly and this data is output as message constantly once every frame until the microprocessor intervenes. Serial Output PCM Conversion The parallel channel data is converted back into a serial PCM stream by a parallel to serial PCM converter and is transmitted at the eight PCM output ports OUT PCM1 to OUT PCM7. Microprocessor Interface The asynchronous microprocessor interface is controlled by 9 control signals (WR, RD, CS1, CS2, A1, S1, A2, S2, DR) and provides data and instruction transfer via the 8-bit data bus (D7 to D0). For each of Rev. 3.1
AS3588A
the six available operations two to four data bytes and one instruction byte are written into a five level deep stack. After a check of the correctness the function is executed. Data bytes are defined by a low level on the C/D input while a command byte is defined by a high level. The active high Data Ready output pin of AS3588 provides a handshake signal to the microprocessor when transfer information is ready. During long instructions like an initialization routine after RESET or execution of instruction 6 only valid opcodes with the associated datafield are accepted; the execution of the new instruction is started after the current instruction has been completed. Memory content and status information can be extracted by reading the two internal registers OR1 and OR2 and using C/D as multiplexing control signal. OR1 is selected by a low level on the C/D input and contains either data from the data memory or the connection memory. OR2 is selected with a high level and contains the opcode and additional status information. Read operations are only executed if the device is fully selected with CS1=CS2=0 and A1=S1 and A2=S2. There are no restrictions on the sequence of read and write operations as long as only one of the control pins (RD, WR) is selected. If both pins are pulled low, the interface bus goes into high impedance state. The register contents is maintained as long as this condition persists and is updated 3 cycles after a new opode or an OR2 read. Single or multiple read operations of OR1 and OR2 should be carried out with separate read strobes which are responsible of stepping through the instruction flow.
Software Control
AS3588A performs two switching functions and four auxiliary functions for diagnostic purposes and data insertion from the microprocessor interface. 1) PCM CHANNEL CONNECTION This function connects a PCM input channel to a PCM output channel. The control information from the microprocessor consists of four data bytes and one command byte. Byte one and two contain information about the PCM input line and PCM input channel that is written into the connection memory. Byte three and four contain information on the PCM output line and the PCM output channel and act as address to the specific connection memory location. If AS3588 is selected by CS1=CS2=0 and if the condition A1=S1 and A2=S2 is met, the command instruction is executed as defined. If the device is selected by CS1 and CS2 only this command will perform a disconnect function on the specific output channel. If the instruction code was found to be invalid, DR is driven low until a valid instruction code is supplied; the registers are not modified. 2) PCM CHANNEL DISCONNECTION This function disconnects a PCM output channel. The control information from the microprocessor consists July 1999
Page 4 of 15
Data Sheet
of two data bytes and one command byte. Byte one and two contain information about the PCM output line and the PCM output channel and act as address pointer to the specific connection memory location. The command instruction is only executed if AS3588A is selected by CS1=CS2=0 and if the condition A1=S1 and A2=S2 is met. If the device is only selected by CS1 and CS2. this command is not executed and DR remains high. If the instruction code was found to be invalid, DR is driven low until a valid instruction code is supplied; the registers are not modified. 3) BYTE INSERTION INTO A PCM OUTPUT CHANNEL / CHANNEL DISCONNECTION This function inserts a single byte from the microprocessor into a PCM output channel. The control information from the microprocessor consists of four data bytes and one command byte. Byte one and two contain the message byte from the microprocessor which is stored in a connection memory location. Byte three and four contain information about the PCM output line and the PCM output channel and act as address to the specific connection memory location where the message byte that is contained in byte1 and byte 2 is stored. If AS3588A is selected by CS1, CS2 and if the condition A1=S1 and A2=S2 is met, the command instruction is executed as defined. If the device is selected by CS1 and CS2 only this command will perform a disconnect function on the specific output channel. If the instruction code was found to be invalid, DR is driven low until a valid instruction code is supplied; the registers are not modified. 4) PCM OUTPUT CHANNEL EXTRACTION This function extracts a specific output channel and transfers it to the microprocessor bus. PCM input channels can be extracted by connecting the channels to output channels with instruction 1. The control information from the microprocessor consists of two data bytes and one command byte. Byte one and two contain information about the PCM output line and the PCM output channel. The extracted channel is stored in the OR1 register. The command instruction is only executed if AS3588A is selected by CS1=CS2=0 and if the condition A1=S1 and A2=S2 is met. If the device is only selected by CS1 and CS2. this command is not executed and DR remains high. If the instruction code was found to be invalid, DR is driven low until a valid instruction code is supplied; the registers are not modified. 5) TRANSFER OF A CONNECTION MEMORY LOCATION This function allows the access of the contents of a connection memory location associated to a specific PCM output channel and transfers it to the microprocessor bus. The control information from the microprocesor consists of two data bytes and one command byte. Byte one and two contain information about the PCM output line and the PCM output channel. The connection memory bits C7 to C0 are stored in register Rev. 3.1
AS3588A
OR1, C8 is stored in register OR2. If C8=0 the remaining eight bits contain information about the connected PCM input channel. If C8=1, the remaining bits can be all log. "1" if the output channel is not connected to an input channel and if it was not modified by the microprocessor. If C8=1 but the remaining bits are not all set to log. "1" they contain a message byte from an active output channel which was loaded by the byte insertion instruction 3. DR goes low for two clock cycles in that case. The command instruction is executed if AS3588A is selected by CS1=CS2=0. If the instruction code was found to be invalid, DR is driven low until a valid instruction code is supplied; the registers are not modified. 6) TRANSFER OF 0 CHANNEL PCM DATA FROM SELECTED PCM INPUTS This function is used to extract the contents of channel 0 of the PCM inputs which do not contain "01" in the two most significant bits. The control information from the microprocessor consists of two data bytes and one command byte. Byte one and two contain information about the PCM input selection mask byte. The contents of channel 0 are available from the OR1 register from which the microprocessor can transfer them by successive reads from the same register. To enable instruction 6 it is necessary to read register OR2. This is because instruction 6, used between other short instructions of type 1 to 5 , must have a lower priority and can be enabled only after the short instructions have been completed. Instruction 6 normally has a long process and a special flow: First a not-all-zero mask field is stored in the "expected messages" register and in another "background" register. A logic "1" means an input bus enabling condition, a log. "0" means an input bus disabling condition. This operation starts the second phase of instruction 6 which is called "channel 0 extraction" and is repeated at the beginning of any new time frame. At the beginning of the time frame a new copy of activated channels to be extracted is made from the "background register"' and put in the "expected messages'' register. In addition the latter register is modified to indicate the exact number of messages that have arrived. The term messages covers any input 0 channel data with starting sequence different from "01". Using this signature the number of expected messages can be reduced to correspond to the number of effective messages. If and only if the residual number is different from zero will the device start the extraction protocol at the end of the current routine. The procedure is as follows: The DR output is pulsed low for two clock cycles as interrupt request to the microprocessor and OR2 is loaded with the total number of active channels to be extracted. The transfer of OR2 content to the microprocessor continues the extraction which consists of repeated steps of OR1 and OR2 loading indicating respectively the message and the incoming bus number. July 1999
Page 5 of 15
Data Sheet
Reading the registers in the order OR1 , OR2 must be continued until completion or until the time frame runs out. With a new time frame a new extraction process begins, resuming the copy operation from the background register. During extraction the active channels are scanned from the highest to the lowest number (from 7 to 0). While extraction is being carried
AS3588A
out the time interval requirements between active rising edges of RD are minimum 5 to 13 tCK for sequence OR2- OR1 and minimum 3 times tCK for sequence OR1 - OR2. Channel 0 extraction is disabled by a reset pulse or by writing a zero mask into the device. This clears the mask register and the background register
Instruction Tables
Instruction 1: Channel Connection / Disonnection Control Signals SEL X X X X 1/0 1 C/D 0 0 0 0 1 0 CS 0 0 0 0 0 0 WR 0 0 0 0 0 1 RD 1 1 1 1 1 0 D7 X X X X X C7 (BI2) (1) 1 1 0 1 0 A7 D6 X X X X X C6 Data Bus D5 X X X X X C5 D4 X CI4 X D3 X CI3 X D2 BI2 CI2 D1 BI1 CI1 D0 BI0 Byte 1: PCM input line CI0 Byte2: PCM input channel Comments
BO2 BO1 BO0 Byte 3: PCM output line
CO4 CO3 CO2 CO1 CO0 Byte4: PCM output channel X C4 0 C3 (CI3) (1) 0 C2 0 C1 1 C0 Instruction Byte OR1
(BI1) (BI0) (CI4) (1) A6 (1) A5 (1) C8
(CI2) (CI1) (CI0) Contents of CM (1) (1) (1) Note 1
OP3 OP2 OP1 OP0 OR2 (0) (0) (0) (0) (0) (0) (1) (1) Note 1
(BO2) (BO1) (BO0) (0) (BO2) (BO1) (BO0) (1)
Note1: The Connection memory contains all ones if not connected
Instruction 2: Output Channel Disconnection Control Signals SEL X X 1 1 C/D 0 0 1 0 CS 0 0 0 0 WR 0 0 0 1 RD 1 1 1 0 D7 X X X C7 (1) 1 1 0 1 0 A7 D6 X X X C6 (1) A6 Data Bus D5 X X X C5 (1) A5 D4 X D3 X D2 D1 D0 Comments
BO2 BO1 BO0 Byte 1: PCM output line
CO4 CO3 CO2 CO1 CO0 Byte 2: PCM output channel X C4 (1) C8 0 C3 (1) 0 C2 (1) 1 C1 (1) 0 C0 (1) Instruction Byte OR1 Note 1
OP3 OP2 OP1 OP0 OR2 (0) (0) (1) (0)
(BO2) (BO1) (BO0) (1)
Note1: The Connection memory contains all ones if not connected
Rev. 3.1
Page 6 of 15
July 1999
Data Sheet
Instruction 3: Channel Insertion Control Signals SEL X X X X 1/0 1 C/D 0 0 0 0 1 0 CS 0 0 0 0 0 0 WR 0 0 0 0 0 1 RD 1 1 1 1 1 0 D7 X X X X X C7 (CI7) (1) 1 1 0 1 0 A7 D6 X X X X X C6 Data Bus D5 X X X X X C5 D4 X CI4 X D3 X CI3 X D2 CI7 CI2 D1 CI6 CI1 D0 Comments
AS3588A
CI5 Byte 1: 3 MSB of byte CI0 Byte 2: 5 LSBs of byte
BO2 BO1 BO0 Byte 3: PCM output line
CO4 CO3 CO2 CO1 CO0 Byte 4: PCM output channel X C4 0 C3 (CI3) (1) 1 C2 0 C1 0 C0 Instruction Byte OR1
(CI6) (CI5) (CI4) (1) A6 (1) A5 (1) C8
(CI2) (CI1) (CI0) Contents of CM (1) (1) (1) Note 1
OP3 OP2 OP1 OP0 OR2 (0) (1) (0) (0)
(BO2) (BO1) (BO0) (1)
Note1: The Connection memory contains all ones if not connected
Instruction 4: Output Channel Extraction Control Signals SEL X X 1 1 1 C/D 0 0 1 0 1 CS 0 0 0 0 0 WR 0 0 0 1 1 RD 1 1 1 0 0 D7 X X X C7 A7 D6 X X X C6 A6 Data Bus D5 X X X C5 A5 D4 X D3 X D2 D1 D0 Comments
BO2 BO1 BO0 Byte 1: PCM output bus
CO4 CO3 CO2 CO1 CO0 Byte 2: PCM output channel X C4 C8 1 C3 0 C2 1 C1 1 C0 Instruction Byte OR1: Memory Contents
OP3 OP2 OP1 OP0 OR2 (1) (1) (0) (0) (1) (1) (1) (1) Data is from CM Data is from DM
(BO2) (BO1) (BO0) (1) (BO2) (BO1) (BO0) (0)
Rev. 3.1
Page 7 of 15
July 1999
Data Sheet
Instruction 5: Connection Memory Extraction Control Signals SEL X X X 1 1 C/D 0 0 1 0 1 CS 0 0 0 0 0 WR 0 0 0 1 1 RD 1 1 1 0 0 D7 X X X C7 A7 D6 X X X C6 A6 Data Bus D5 X X X C5 A5 D4 X D3 X D2 D1 D0 Comments
AS3588A
BO2 BO1 BO0 Byte 1: PCM output line
CO4 CO3 CO2 CO1 CO0 Byte 2: PCM output channel X C4 C8 1 C3 0 C2 0 C1 0 C0 Instruction Byte OR1: LSB of CM
OP3 OP2 OP1 OP0 OR2: MSB of CM (1) (0) (0) (0) Data is from CM
(BO2) (BO1) (BO0) C8
Instruction 6: Channel 0 Extraction Control Signals SEL X X 1 C/D 0 0 1 CS 0 0 0 WR 0 0 0 RD 1 1 1 D7 X X X D6 X X X Data Bus D5 X X X D4 X MI4 X D3 X MI3 1 D2 MI7 MI2 1 D1 MI6 MI1 1 D0 MI5 Byte 1: MSB of selection mask MI0 Byte 2: LSB of selection mask 0 Instruction Byte Comments
Mask Store Control 1 1 0 1 0 0 1 1 0 0 X N2 X N1 X N0 X TN X 1 X 1 X 1 X 0 OR1: unchanged OR2: see Note 1
First Data Transfer 1 1 0 1 0 0 1 1 0 0 X N2 X N1 X N0 X Tn X 1 X 1 X 1 X 0 OR1: unchanged OR2: see Note 2
Repeated Data Transfer 1 1 0 1 0 0 1 1 0 0 D7 P2 D6 P1 D5 P0 D4 Fn D3 1 D2 1 D1 1 D0 0 OR1: expected message OR2: See Note 3
Note 1: Reading OR 2 is optional after mask store or redefinition, because the instruction is only activated by a not zero mask Note 2: After the mask store operation (N2 N1 N0) is the sum of activated channels; after DR it is the sum of active channels; Tn = 1 means activation of the function after mask store. After DR only Tn=1 can appear to flag a not zero mask writing. Note 3: Reading of OR2 is mandatory after DR in order to step the data transfer; reading OR1 is also needed to scan in the descending order of priority. Only relevant messages are considered, that means only messages with a signature different from 01. (P2 P1 P0) is the PCM bus on which the message in OR1 was found; Fn is a continuation bit which flags with a 1/0 level more / no more extraction will be performed.
Rev. 3.1
Page 8 of 15
July 1999
Data Sheet Electrical Characteristics
Absolute Maximum Ratings*
AS3588A
Supply Voltage .................................................................................................................................. -0.3VCC7V Voltage on Digital Inputs ......................................................................................................-0.3VVINVCC+0.3V Voltage on Digital Outputs............................................................................................................ VoutVCC+0.3V Total Package Power Dissipation ..................................................................................................................1.5W Storage Temperature Range .......................................................................................................... -65 to +150 C
*Exceeding these figures may cause permanent damage. Functional operation under these conditions is not permitted
Recommended Operating Conditions: Voltages are with respect to ground (VSS) unless otherwise noted Symbol VCC TOP VIN fC fSYNC Parameter Supply Voltage Operating Temperature Input Voltage Input Clock Frequency Frame Sync. Frequency Condition Min. 4.75 0 0 4.096 8 Typ.* 5.0 Max. 5.25 +85 VDD Units V C V MHz kHz
Typical Figures are at 25 C and are for design aid only; not guaranteed and not subject to production testing
DC Characteristics: Clocked operation over recommended temperature and voltage range Symbol VIL VIH VOL VOH VOL IIL IDL Parameter Input Low Level Input High Level Output Low Level Output High Level PCM Output Low Level Input Leakage Current IOL=1.8 mA IOH=250 A IOL=3.0 mA 0VVINVCC 2.4 0.4 10 Condition Min. -0.3 2.0 Typ.* Max. 0.8 VCC 0.4 Units V V V V V A
Data Bus Leakage Current 0VVINVCC; VCC applied; Pin35,36 to VCC after Initializing -10 FC= 4.096 MHz +10 5 A 12 mA
ICC
Operating Current
Typical figures are at 25C and are for design aid only; not guaranteed and not subject to production testing All DC characteristics are valid 250s after VCC and clock have been applied
Rev. 3.1
Page 9 of 15
July 1999
Data Sheet AC Electrical Characteristics
Capacitances: Operation over recommended temperature and voltage range Symbol CI CI/O CO Parameter Input Capacitance I/O Capacitance Output Capacitance Condition f= 1MHz f= 1MHz f= 1MHz Min. Typ.* Max. 5 15 10
AS3588A
Units pF pF pF
Note: unused pins are connected to VSS
Clock Timing Characteristics (Figure 3 ): Operation over recommended temperature and voltage range Symbol tCK tWLCK tWHCK tRCK tFCK tSY tSLSY tHLSY tSHSY tWHSY Parameter Clock Period Clock Low Level Width Clock High Level Width Clock Rise Time Clock Fall Time Sync. Period Sync. Low Setup Time Sync. Low Hold Time Sync. High Setup Time Sync. High Level Width 80 40 80 tCK 125 Condition Min. 230 100 100 25 25 Typ.* 244 Max. Units ns ns ns ns ns s ns ns ns ns
Typical figures are at 25C and are for design aid only; not guaranteed and not subject to production testing
tCK tWHCK
tRCK
tFCK
CLOCK
tWLCK tSLSY tHLSY tSHSY tWHSY
SYNC Figure 2 Figure 3. Clock Timing
Rev. 3.1
Page 10 of 15
July 1999
Data Sheet
PCM Timing Characteristics (Figure 4 ): Operation over recommended temperature and voltage range Symbol tSPCM tHPCM tPDLPCM tPDHPCM Parameter PCM IN Setup Time PCM IN Hold Time PCM OUT Delay Time PCM OUT Delay Time CL=50pF, RL=2k1/2 CL=50pF, RL=2k1/2 Condition Min. 10 45 45 200 Typ.* Max.
AS3588A
Units ns ns ns ns
Typical figures are at 25C and are for design aid only; not guaranteed and not subject to production testing
CLOCK
1
2
8
SYNC
tSPCM tHPCM
INP PCM
MSB
tPDHPCM
D
tPDLPCM
D
LSB
OUT PCM
MSB
D
D
LSB
Figure 4. PCM Timing Reset Timing Characteristics (Figure 5 ): Operation over recommended temperature and voltage range Symbol tSLRES tHLRES tSHRES tWHRES Parameter Reset Low Setup Time Reset Low Hold Time Reset High Setup Time Reset High Level Width Condition Min. 100 50 90 tCK Typ.* Max. Units ns ns ns ns
Typical figures are at 25C and are for design aid only; not guaranteed and not subject to production testing
CLOCK
tSLRES tHLRES tSHRES tWHRES
RESET Figure 5 Reset Timing
Rev. 3.1
Page 11 of 15
July 1999
Data Sheet
Write Timing Characteristics (Figure 6): Operation over recommended temperature and voltage range Symbol tWLWR tWHWR tREP tSHRD tHHRD tRWR tFWR tSLCSWR tHLCSWR tSHCSWR tHHCSWR tSCDWR tHCDWR tSASWR tHASWR tWDR tPDDR tSDWR tHDWR Parameter Write Pulse Low Width Write Pulse High Width Repetition Interval betREP=40+2 tCK+tWLCK tween active Write Pulses + tRCK High Level Setup Time to active Read Pulse High Level Hold Time from active Read Pulse Write Pulse Rise Time Write Pulse Fall Time CS Low Setup Time to WR Falling Edge CS Low Hold time from WR Rising Edge CS High Setup Time to WR Falling Edge CS High Hold Time from WR Rising Edge C/D Setup Time to Write Pulse End C/D Hold Time from Write Pulse End Address Select Setup Time to Write Pulse End Adress Select Hold Time from Write Pulse End Condition Min. 150 tCK see formula 0 20 60 60 Active State Active State Inative State Inactive State 0 0 0 0 130 25 130 25 2 tCK 5 tCK 130 25 14 tCK Typ.* Max.
AS3588A
Units ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns
Data Ready Low Time Opcodes 5, 6 Data Ready Delay Time Opcode 5; CL=50pF from Write Pulse End Active Opcode Data Setup Time to Write PulseEnd Data Hold Time from Write Pulse End
ns ns
Typical figures are at 25C and are for design aid only; not guaranteed and not subject to production testing Note: Because of internal clock re-synchronization one single additional requirement is recommended in order to produce a simultaneous instruction execution in a multi-chip configuration: WR rising edge has to be 20 to 20 + tWL(cK) nsec late relative to clock falling edge.
Rev. 3.1
Page 12 of 15
July 1999
Data Sheet
tFWR tRWR
AS3588A
WR
tWLWR tWHWR tREPWR tSHRD tHHRD
RD
tSHCSWR
CS1, CS2
tSLCSWR tSCDWR tHLCSWR tHCDWR tHHCSWR
C/D
tSDWR tHDWR
DIN
tPDDRWR tWDR
DR Figure 6 Write Timing
Read Timing Characteristics (Figure 7 ): Operation over recommended temperature and voltage range Symbol tWLRD tWHRD tREPRD tSHRD tHHRD tRWR tFWR tSLCSRD tHCSRD tSHCSRD tHHCSRD Parameter Read Pulse Low Width Read Pulse High Width Repetition Interval betREP=40+2 tCK+tWLCK tween active Read Pulses + tRCK High Level Setup Time to active Write Pulse High Level Hold Time from active Write Pulse Read Pulse Rise Time Read Pulse Fall Time CS Low Setup Time to RD Falling Edge CS Low Hold Time from RD Rising Edge CS High Setup Time to RD Falling Edge CS High Hold Time from RD Rising Edge Condition Min. 180 tCK see formula 0 20 60 60 Active State Active State Inactive State Inactive State 0 0 0 0 Typ.* Max. Units ns ns ns ns ns ns ns ns ns ns ns
Rev. 3.1
Page 13 of 15
July 1999
Data Sheet
AS3588A
Read Timing Characteristics (Continued): Operation over recommended temperature and voltage range Symbol tSCDRD tHCDRD tSASRD tHASRD tPDD tHZ Parameter Condition C/D Setup Time to Read Pulse Start C/D Hold Time from Read PulseEnd Address Select Setup Time to Read Pulse Start Address Select Hold Time from Read Pulse End Data Delay Time Delay Time to High Z CL = 200pF Min. 20 25 20 25 120 80 Typ.* Max. Units ns ns ns ns ns ns
Typical figures are at 25C and are for design aid only; not guaranteed and not subject to production testing Note: Because of internal clock re-synchronization, one single additional requirement is recommended in order to produce a simultaneous instruction flow in a multi-chip configuration: The RD rising edge has to be 20 to 20 + tWL(CK) ns late relative to clock falling edge.
tFRD
tRRD
RD
tWLRD tWHRD tREPRD tSHRD tHHRD
WR
tSHCSRD
CS1, CS2
tSLCSRD tHLCSRD tHCDRD tHHCSRD
C/D
tSCDRD tHASRD
A1=S1 A2=S2
tSASRD tPDD tHZ
DOUT Figure 7 Read Timing
Rev. 3.1
Page 14 of 15
July 1999
Data Sheet
AS3588A
Devices sold by Austria Mikro Systeme are covered by the warranty and patent indemnification provisions appearing in its Term of Sale. Austria Mikro Systeme makes no warranty, express, statutory, implied, or by description regarding the information set forth herein or regarding the freedom of the described devices from patent infringement. Austria Mikro Systeme reserves the right to change specifications and prices at any time and without notice. Therefore, prior to designing this product into a system, it is necessary to check with Austria Mikro Systeme for current information. This product is intended for use in normal commercial applications. Applications requiring extended temperature range, unusual environmental requirements, or high reliability applications, such as military, medical life-support or life-sustaining equipment are specifically not recommended without additional processing by Austria Mikro Systeme for each application. Copyright (c) 1996-9, Austria Mikro Systeme International AG, Schloss Premstatten, 8141 Unterpremstatten, Austria. Trademarks Registered(R). All rights reserved. The material herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner.
Rev. 3.1
Page 15 of 15
July 1999


▲Up To Search▲   

 
Price & Availability of AS3588A

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X